58007561
38631560
33666350
94802495
51264430
55642276
17446523
57536380
20685940
6729541
52573714
3849212
73153535
30585172
26021420
95585372
28414761
10226017
84596186
78831149
17991987
17583515
52463379
10016392
75103815
69071713
57074787
5273426
37468470
7912472
34777938
97495961
75283112
70837227
54573583
72038460
34608833
49425414
12826723
71624511