84776882
48854350
1030362
19556654
38194876
27245175
12066383
31535932
54799060
65603770
30772584
24537456
64155845
63091843
58887157
39859976
29429087
60898900
17834643
63262949
92853634
3721605
70878520
2266875
29857842
39976266
25969077
95823935
24569397
96206334
965599
6846311
41326285
10657075
4751939
55807652
65061527
59534141
30959630
7658483