30688044
28611531
43999590
62273725
9265938
7068430
64272393
6789724
67763433
89552590
26669052
8724440
6705829
47979027
2850341
37428956
51779200
72399903
3926169
49733213
14826525
24594376
24696719
88599354
77662230
10851294
34929239
84252649
63197773
94883991
84605106
1035048
97144819
40931324
4897182
15198160
3659507
37345051
14866087
7771894