54514976
98852555
65979196
72129932
51905027
969158
16035897
31157569
37657776
5690424
16932162
7454194
6912873
58587769
26429789
3553004
5965409
3117158
1048191
49447759
8564174
55654280
78983221
85357892
90928736
28752442
64892758
35771074
27312039
96751638
79977341
83246931
11775517
93707584
2507510
61752065
61731239
270684
46747331
98047029