64158033
80118973
30722461
22927729
43689602
80747923
63007331
17507984
6252114
80259915
64598291
57969812
81634963
54027358
49542441
69839014
7975971
61786469
5358124
9197388
10457135
94348296
8709469
28776652
72176186
54874681
74901709
26877691
64957432
85721371
51696285
8589937
80417465
86869575
99362226
86744225
53783778
88682897
12181833
79508872