5135449
22396774
52522145
86512302
82896235
2042731
48352395
88754960
1985633
64629000
6296663
63004369
98535499
12816400
43199013
55777872
2347635
23605952
10415721
62331844
69471402
64567505
29803071
95771228
44957942
7576276
26981319
85939691
3613398
63759189
83446926
5570244
68503879
63763494
3226417
92403740
87545412
97852633
92924495
42447300