75872628
58152303
40922616
60528394
84235470
12964121
13566881
68955436
86272481
25071056
49441446
4511613
25936500
14828453
96248113
39132950
8077210
32011154
82149385
68647037
20154364
61953360
66948216
67071120
17975519
1797511
15294115
34326959
94147345
45601437
97846503
20176825
10123581
99876793
9919836
82182557
31841634
50534085
20162319
66808374