48759687
41355604
53208211
36919629
70798925
48259671
49881186
1782665
93533313
29602067
8615176
37615299
37083111
19992244
21555134
14964816
41301777
499610
77048047
93865302
6645227
47899271
83056401
75684477
5512321
64834022
30337065
91139581
98187027
99147765
3004407
53645609
93699186
36308328
59642818
72271852
4113340
9992338
97279131
52537419