46377090
24914293
58596976
1964341
25568025
44503875
15489878
86166014
64494077
25503135
94336929
85628750
5735289
16787977
20234197
51489857
45314317
52549876
28092869
1497547
26253778
43625788
41185497
79559305
17157180
5183300
26709412
54165401
97626067
13033889
62744345
34742123
8846429
92313905
36739593
94864155
5386829
75296278
32169675
70432979