52638993
13448723
81798651
60466338
92993150
10227234
82207262
88021368
25567751
77895896
12514155
49298784
11278763
76572790
71284991
4632871
91605240
60951640
55978562
24174998
80975736
8506676
68239254
96482800
41702314
33218494
63618901
17493285
11457969
31889734
15364536
69345221
92614210
80912659
93204411
80845374
13911610
70589021
52472705
83664052