93519979
17489297
21199223
92916380
94522363
7144574
56981231
37646650
9888989
1997304
37805025
9736490
73695990
99459140
43786645
27607235
75975732
48542104
31021837
5685382
82733575
49799329
85586218
60027092
83049864
43755027
17187848
96434747
39159070
51547038
65313122
78794242
6957926
81101594
67891260
3414759
72282514
18535239
45448
49195689