80432
115471
897943
716218
229408
552874
260779
204652
20214
93366
859183
40304
850133
443648
540669
318236
793143
901791
478763
631455
128782
434297
609237
85317
74450
52123