70491522
43401650
59082354
17341943
71957857
59702653
30861015
8461206
23049504
32619877
52644198
58577244
95773646
24646231
27843030
63316
77035709
19699713
53061557
3786495
54453511
21236546
97816794
6465062
15579763
26798675
51594945
91032332
39056631
79007595
69535411
64618298
73801756
88267108
86847788
22619984
40385162
82887721
91364744
5563378