75286719
47548390
49897529
1593758
45047448
10324179
2313820
30737005
44081118
15732685
19793156
66528647
52922726
8892695
85531073
38608492
288419
23742102
9798937
33428164
52042649
63268099
35223722
54158064
69067216
1088810
1095634
4074243
18437288
67501860
29627972
96918029
1108425
22007745
26962900
19899278
8348760
46509543
24982497
83652836