70288233
51104046
96749247
8519450
14813946
633788
39873205
5893523
33017531
97072407
77183106
67575204
36892138
960603
16077514
19601678
75513267
19261934
61141397
65132503
57307690
15942593
40537271
29842301
87433353
40531773
73424447
92938340
96078881
65634932
41782736
96093116
81043999
73419144
48208742
34951521
30212053
710908
40036219
91346895