46718616
81187448
3088966
61417973
63896275
70127243
19805903
13403626
63433958
4507591
69524508
14296166
58218252
3171634
2332842
19321379
4759515
83404827
82547396
13312204
37586756
14238059
92967257
3765288
89227633
1765664
26351477
82483812
44287734
55129327
43248901
82796693
11751805
75466129
76268339
46404262
8858941
56285595
72071201
33814323