26989407
14883286
56033917
42344595
26516446
86325187
67611070
53036779
39846266
26163372
46067550
78787699
36322505
48731299
57322055
93777706
9399220
26007686
40577101
49409339
32225448
37231793
95886997
30249106
45836490
2884711
94807514
33032744
3345369
55021553
7559955
51969093
22857182
2605076
56373616
49138774
89112636
28408294
72931110
61528587