28456529
76663354
60372735
21131025
98463650
23107722
90507042
66159597
19074128
84309916
5525840
217329
4681119
30058916
62101690
80832097
36864221
47616371
63977185
98206125
52541241
90036903
3779454
81864693
56685400
35293362
26475229
32656157
14152611
70101964
13294714
64712377
69353589
39907844
14205685
4877997
703512
3183521
33179846
42738164