52732057
10253777
71418631
31664622
47241361
61112845
50706490
93712298
96414670
3085558
25084748
51971179
97053989
48146560
41564329
213612
44163450
22827834
65697856
82223839
49426544
12339859
76704203
49428245
85356370
44913640
59461520
24092933
41715808
67163820
14183288
64226532
15366462
79036653
37164136
76742869
1629695
49245216
96187638
8794984