73129644
12194839
90595633
91336995
55997911
94281159
55676220
96602075
22135042
10538472
64637107
6665127
52831875
64216407
3243186
79251774
64797184
39629130
97416824
37028216
76273933
29804159
788239
27968570
8863210
24276213
30172999
56084898
65423845
8900546
62386840
36468318
34987689
26798880
57393493
711552
3643262
5609226
10039630
40515476