42292328
64671781
35298776
32259596
11823066
9235865
87594882
9305067
79226435
81345978
5797060
19893001
74256511
82084101
3522456
85327370
32828433
97308003
6468100
39151504
10693039
22116882
95308687
42421008
14536885
11999729
76589477
42755149
45439196
1697572
16052746
34571877
86839890
22104347
5275481
47113561
41674492
51564188
2040325
83001090