82999250
3872984
84586375
98661896
51986497
35475748
6469921
41043332
5322473
46254770
20246322
28511415
21697711
2543697
92045124
81358280
274970
94096071
85716355
67049262
56503048
4828206
31779639
23577066
80306939
83309612
40719172
57338386
83151902
79256620
50321325
95504926
83301980
59311721
7525889
96217469
1329131
58932006
5631603
52232255