73688135
24786924
41751865
4667568
31396405
26107834
25273004
38065676
81238143
76332859
52485458
9219745
81998169
98281861
51445693
5307696
99456070
73851489
42827846
23521702
94056564
37295402
42358205
33233087
8050778
8573560
39475000
54153334
10439666
79409257
67126984
17807653
42971282
73699220
65372001
78201839
50781370
1613018
35796246
99723567