68484751
51165164
498145
82556099
19889442
46918236
26905238
77295944
3510860
29633981
43479888
74435489
35531899
4318217
8424218
27523053
97701513
6134572
11668667
46076249
6555159
89458051
7011363
85836152
52188169
73344137
15785813
3656621
36078332
40665810
26873450
6198682
69827940
98191475
6896623
25354804
34754319
5781303
59096453
45074265