94444872
25535870
41877153
72411660
7487963
876570
79341274
55421759
5128674
27537497
29296120
1852362
53303329
74931168
92507798
63885087
34481907
62953435
51485
70845497
94872846
71525164
89576923
49444684
61374836
15799293
3357620
5474105
27336796
52479172
67712222
3184450
19041333
8701881
8167296
36222621
2928156
49914676
8638533
8202576