86793998
84237950
74139144
23275356
63129163
53667583
53238712
2743568
84519275
6505806
80825682
82966916
70969318
76324262
5420840
11349349
5787795
35706229
83486154
12856510
93051807
49077091
29515513
91898740
30604005
1031470
96765369
85785011
51535041
459254
3220122
40287449
70796605
87928778
63391203
62152914
53067413
6729282
96476009
71948792