83796280
28817521
93764690
25979496
30317803
14247032
25173982
73487274
73034550
28164795
52348288
7690335
84137443
85762836
82374533
52912695
29843603
12438321
44125306
53267067
86333374
12092236
2513058
72035175
52435288
32065431
96683243
56261681
89606792
9617373
84063921
10268178
68226213
3758609
50578916
1575311
297214
78906218
78097749
36902082