99508993
71864139
39252262
1628048
92322782
73473962
36239604
83414848
1713891
24204555
335474
9966074
90515467
97667798
38803191
39387791
91016746
91351485
45137818
659324
13318480
47686275
8928476
4631988
77058440
66348089
65659160
16404824
68814071
76904153
23306565
32868243
95955058
77772744
1280647
17585893
86748229
72646335
4231375
61572237