69018846
78667490
70278873
5119443
72843604
16546951
71695884
6964159
59587297
14351212
61933506
12862035
30662809
60762076
29311436
12795284
95029343
19946675
10823016
35337344
54107102
1982460
28989374
83832825
43025377
60452546
38464808
45269443
97175891
91271709
96593431
62176420
63823268
64135520
36816235
3186415
43318708
21938061
88469227
45328519