40173061
98593580
48935991
42488982
53282152
19156719
66505460
94001021
57044760
43831486
3084254
5316856
34354459
78396090
75348637
78176686
3241872
55611396
63892368
96997125
47416694
82323212
19792338
3492707
3010437
55111880
2535909
94507733
39361753
14015156
3197448
23257060
99455443
2287992
77473948
45579263
36805748
84661951
29384481
44916612