52751063
36908954
35961044
43729503
76328414
33269285
65153620
43156093
47578495
15414177
54712688
1627901
33425492
72775037
85405630
61811142
3082645
95343828
21163622
10907961
74585642
26913414
58968602
78029049
82449001
69328256
35626891
23616361
59202237
9727224
47036283
19508713
594507
8936728
83233922
99582351
24458051
34405252
53386817
20636057