89445890
51014881
60972440
21657487
82172953
4344920
60854113
86872001
46837288
55206884
1171274
19817153
87787628
99876200
12378633
69726539
82566666
80231632
37851710
60373495
61413538
90924967
38974315
52115238
92352572
5674595
2396447
53032670
67681575
91192490
49636943
12553424
79927880
8635747
63498700
87047253
75354008
17135124
65991061
80089588