52353661
93678514
25864087
95351251
32033965
61324893
70518645
6685686
63032947
44106927
91636820
53066270
15239602
10878152
28326478
26313422
35987544
67741731
66687168
21362740
52555848
68782644
66275470
40999185
27689431
93152966
66316735
80362057
35995377
7857896
90136128
43413145
65537676
84806487
15353133
1311831
3032123
67236552
31587933
84707202