90177383
437571
72788079
57792423
8671890
90184757
71931332
36739288
9467629
3030228
32585220
42477641
34688270
45478941
69734436
86295025
36274528
26884621
42994042
77903398
525606
5083147
54532504
59868391
57822778
4809113
14036023
22623848
18996994
15419073
25649121
41712926
60658929
64223106
95739211
18924222
72833789
5344983
62682414
2188610