95381112
86631596
69649363
41201427
52038376
81845073
16763264
32195337
80093097
10252389
46218401
93206513
12365549
23891165
33093478
26303661
76547994
39941408
3836352
21039103
52143542
17508580
98493703
21566539
72684964
60148736
5877438
18258681
10158837
61809313
96452143
16122341
6963332
65996140
59074989
92965122
17311012
5629819
64429820
69655456