20054796
6085959
25326117
52156329
2286399
74317427
96011
4738394
7013108
53568708
96107441
8326535
1568136
3199004
48137124
52486339
97737481
74161622
8531469
6279520
70899183
38507541
65184035
40483447
30412739
7962499
6932773
53678361
55558704
77946782
13024015
90291639
38181936
80134387
72577102
58143728
59952298
57282807
58993287
86287770