45519452
14214944
80093447
74962500
17376800
61396645
95908058
2571504
52848333
29306204
521660
76309583
91373527
66885073
1664196
35067665
86384235
75409298
56583972
61707944
63237141
6586186
47622919
72171608
9058235
32639724
74735198
12297713
6511901
29695199
10737161
4296996
7107277
84122550
92611965
7382592
30585128
46538944
91303693
22663435