77143864
39468318
93869435
84535611
42291934
71054798
89091287
57124674
89705931
49513439
344961
32199474
50692749
23121992
45441316
1536694
22002704
58673347
29203672
83119502
5295934
91977204
7012626
6317425
48108355
3825853
38648169
38308364
2820951
4429990
806754
47175764
7729248
92003306
96718247
56353915
1644831
20767403
49085121
49629891