41328648
75874128
76797094
71793869
86274106
28097912
5892563
23126690
476396
39158641
54348500
29556146
14074871
96462700
17583978
39338706
1239597
50693376
16755122
84455468
2667755
94439052
10399026
77398476
20216703
87167790
20071724
60476609
95401385
40337431
84869941
45968611
53536960
89611822
39103724
89689409
3458437
6233541
51731757
99403992