88697948
15571422
25063981
82551959
81758438
19841486
92881864
23225950
35402652
10396959
22445005
98785407
76969990
35535156
36882283
27989358
68739424
63694889
53482231
23335503
4712564
15083446
64818533
38342973
94983945
49572026
67384393
64598709
74528280
44177447
55722520
96083502
60836488
49088340
69172171
39337482
8409187
96538060
19731211
589387