22053681
43057413
24533768
13222927
7947796
859133
84488859
93961973
47431957
87983967
37906086
2583722
29571501
16224164
36947264
36053423
54259642
38297594
5500540
3695624
71357801
4145187
11715279
23301692
63943784
55238895
14849119
65148435
62107318
67503896
57154978
44903334
55852417
51881201
95719304
58424338
7857387
7237794
59839055
38303595