18241286
14103740
9724947
18405645
11978587
37557269
70905944
29483379
24005144
80637673
14595373
63607759
55875793
75978283
14815729
88324280
22195360
1038978
8808260
10802793
67244879
15063280
82652743
85387234
46993608
5737311
88492350
56165266
99022303
3044455
40429561
35841461
35955472
41906772
95704148
22189954
57703878
99938481
1862795
17377658