64374439
73755448
1130853
78128513
8104321
9137241
5653252
95319911
76738900
60713571
93631550
97461805
29615955
40525754
84792262
90436907
83462186
2357924
45342143
22769120
83412094
28046735
58044240
19094282
73649368
19745294
7234608
3462127
92015025
94003664
74833887
69669034
50479244
2607441
67833802
99754657
89919872
14381284
20098201
32425405