16307868
99594556
90619407
4956148
88143494
96928674
32335936
22207805
9723637
20246263
19028190
58213258
78579982
49922228
61852426
28029020
82665159
102654
14866790
18474298
72674964
10654568
269332
69636093
564732
8789232
81574722
3177240
58723576
83919891
82415444
96161327
4111843
492608
44205815
61652388
36903090
28762605
76431345
10361032