56078210
4392882
17425391
50235948
23296153
16084528
6902644
87164791
11419721
72074791
88841577
98396733
73064534
25481525
56223004
54632790
91732470
41755991
64594269
12245608
30209329
28233132
80829996
70072937
30006735
88281407
20589206
18003155
8449436
29917900
52059571
72584073
82324730
94257841
95128676
7521620
2942111
6157791
53848319
93481637