78949462
9424283
36162204
93617685
2272003
30537989
73484600
31919244
10027588
48189528
70046546
66931711
27327896
12958897
97254944
79464408
47739341
52043437
16886630
11123412
47946796
36804263
85997923
29635976
41204664
67419374
43016443
86863402
61176535
62588652
34951692
76204899
55006888
32238653
70838361
98207408
44185576
27763903
55448390
42346181