72736165
5278112
2612496
9778563
32846347
16655954
21517151
62841171
3034953
98026955
65198789
16024956
51616027
23981793
87108705
8137376
70677510
31381069
5126871
54288124
14208502
53431653
59244842
8687561
88846984
83605596
94384297
56835998
9976433
92442108
55949634
92181238
10237534
21052335
1804396
33052714
68853505
35245333
77008163
46267210