15732501
73174706
67325436
70556189
58879137
73436433
52616848
51158
1943906
10034399
92023991
4916826
4458539
64381873
4271284
50764071
61667571
1181273
56867368
5670545
63875244
17494763
77012847
58961882
85553385
93736204
65256206
33364535
35579912
97603080
99213963
82525212
68767199
3038399
11502920
28479134
96151928
80093249
1897420
15598592