22046072
6186104
71035099
47517940
97957058
47022970
15817828
50745810
42538136
31322142
127188
2014260
33883812
74094771
7753102
2606395
33872730
15478682
90376560
6807814
47607285
69522099
28975008
30501308
6626058
90007048
50815851
26203563
9893357
97541401
94456568
70188987
31788993
1317232
84954604
11925336
4404577
48278033
817759
33394555