17226729
9178555
1706183
86175827
2753712
40057102
22357844
28078647
73637344
85948498
85518345
2649486
75061758
23462425
7188853
64429771
32557444
58384954
59913765
3706117
71126151
53646332
82129705
49259077
61845460
13202447
93628446
47387721
77376890
6489519
83176648
88005403
46095438
84888917
63629050
58177778
85802031
54279469
81039865
55289159