64137189
78381354
60086657
22718420
21687872
2878831
60522829
94981840
68306109
6211310
1766618
46754061
28948010
41629641
6607982
75779056
86463043
88585539
39544231
37898514
316118
22908159
1463575
46992704
93345442
80338396
24771326
66186471
12235043
68759848
49277330
19546725
33069616
97952620
80184759
59776679
75857821
85233896
54755218
30789641