82503899
14683434
21498801
36042299
72575032
94549803
17005336
3443756
60093925
50822382
81899234
72123008
37352715
63151808
584348
22091226
23493103
38403280
44168706
8783554
42848299
12137802
924672
26424337
18772880
86289849
29284912
34651350
41707770
16877869
31315986
98201332
84289534
58745731
32412638
23347723
78592143
17043028
33078476
85081407