51883783
87838500
40495697
35476211
26737896
52874827
47257468
49952608
86355527
31016242
74464234
30619032
82658923
7796803
71099327
26957913
8386120
55432069
22624341
2342686
79752909
53443685
87711426
11937949
53821971
36722380
39298486
11914980
90086766
9112234
42134553
70286666
47495102
83884543
19552550
4868604
64868598
16377388
1502151
25934962