83949638
24977026
9330859
15794765
26753668
4222160
83044274
41976959
8795595
48419856
26844994
50847878
450395
1832928
95432210
5811292
6283390
14408235
72123054
74733075
67123423
14337344
73841662
90727336
36615581
51008915
24471470
40917470
89973886
79931128
8723766
85861338
99545883
81381752
83582314
91789175
69761785
36292776
46149028
34512811