47495671
11473990
74636772
68657991
8482606
24578641
98345172
2792911
96367275
40788515
70948519
47876944
43198023
92854877
3112613
34785146
3339276
50221860
71918101
2789822
41998661
5322393
33029898
54428934
84214061
17058028
25687225
62948165
974148
67545832
14395787
50462980
89891147
37613488
53474953
4852764
5831364
36714504
3655529
26282251