78603985
20139770
54007587
99761797
39332140
54485897
69471173
52221308
599112
81548366
66286970
699055
30484730
215626
76424323
96694690
98008894
75593696
8617995
19798137
32435441
65358282
26246820
69004094
65542276
24909587
59514904
29462452
76694436
36216884
12897800
59735054
91527344
69125983
43562909
49373344
3042470
66057146
30295957
20197975