43378145
62203814
78358787
7849931
978121
76916665
64898966
26779336
56705550
99286066
64299436
13077954
24097450
39758995
481935
80876990
95048777
9561547
68138389
70844581
95564454
4531841
6736516
61227640
39696021
53278422
12868279
80471754
30993484
25467476
36036453
54638241
33189257
40555776
61961566
6102793
6994312
11832142
8682641
71524099