23948225
19716404
47139284
7787157
70147851
86168787
1649384
1716118
48221270
39651648
11928727
90627279
36825379
56846768
9797413
29333732
34295737
2384623
50359693
54133379
34245663
38573506
48862720
25264067
7565395
14019070
21918984
22124637
40002342
73766155
74805936
13212237
9225937
35848016
94907872
93703620
79852512
78807872
92573508
44818340