62256402
58237050
97115947
98065232
21509810
428446
40047344
1659761
65252531
77317818
92332561
65255189
64054872
322911
94122370
47427460
16424907
59931856
27163803
58851274
71572441
26974001
40421038
69726838
38719784
62027317
82125176
15322092
62755004
93916501
13061215
70175724
9011407
87566886
16585715
1983950
71335363
87961646
28859724
29747299