41608997
13675882
51153945
80777327
74369918
62578866
2526148
26361818
32362906
7399602
28932802
69992013
63648601
98126098
84256510
36964423
29545714
58022169
6576500
73743928
29653690
29946655
90376716
21107038
13888553
13963319
13296098
29548079
75698961
18712508
47514576
7039865
92281235
83467428
49099332
92878192
53247282
26883368
85254774
95205729