92112360
24963816
61189498
11613632
1904117
1918612
52713071
59496684
94515570
24033106
64432466
32955677
48443539
94962298
24074536
98461074
26146415
93119448
14791067
58764771
77214191
28222025
21919199
12142094
43415252
98501042
64033489
61929208
6346128
63003885
87301305
75585847
69804371
61322834
6687266
19195186
63857448
78796010
3648988
7515777