12831797
13881141
11408989
82517449
46182702
40397619
31779796
49386521
70477046
31403762
41407981
70837051
328276
65515028
39161541
71092514
64511052
58045689
95113552
34418271
49133850
6505064
1804322
98993209
56711553
16925871
79091571
65372855
57234864
82912778
49614102
94365181
42418741
29987542
6483667
27402401
62642918
15229173
86108680
92825926