81106294
45868290
91661988
51376835
75291832
1915369
7438060
99966289
12573
51752388
32816477
4486171
12627598
71961405
48982796
195656
28444562
88524161
84052802
4317696
25118443
59047149
71728195
2920940
26989436
33793314
9971942
83167867
50621341
1542109
19955883
96718475
90818394
22129976
350802
57774711
7739061
67814337
72525231
3616798