70944136
29869941
81544278
23009806
32921704
64485832
6074932
86848178
8420854
29419723
7616632
5467303
2245394
48022382
68353082
20438017
42159771
1142697
99361533
52835758
65203485
98249069
73833409
78644106
12153170
63071180
91535496
33019003
56424882
25416644
89238843
14471447
81796321
33892958
9082450
15154432
3201134
80654361
1417818
92285310