43313270
44118547
16433039
42548436
31648206
72798182
5278901
98782595
22624215
5665905
30704273
86826720
7329810
18748727
53464229
88995393
8879538
78194827
63859497
2134606
84337861
30445445
36359216
49098427
7383804
78211629
56205239
72717431
69289343
19122581
25092881
93341662
21981609
18571617
99071832
31602304
39098249
14701454
84625000
18117270