2460121
65338910
38508397
17676448
3449968
93279485
99624612
38945013
41381296
29031536
96975091
64142102
49856347
98377595
88998342
567884
94318340
23971361
91474941
684375
39967381
93579799
81975010
88096789
94548190
29864537
94598854
21882444
2520934
6767240
826772
8360711
23029062
73494208
12786968
8118463
68331425
17814188
70351137
821418