93178329
61786180
92841202
31687455
29349126
40085980
4909942
27419439
47282034
51324547
79315011
88576151
35096018
73572900
30661448
20654776
5455903
91382336
82897378
67869654
20821833
31248511
36805765
13624114
18492962
2066643
73226608
8486798
71399990
7979638
72141987
58362327
77451372
89305764
43643580
88786174
86005568
98119410
53981962
3617268