36318961
32111601
47659228
6539919
62763890
31051683
24925438
74804212
40273746
8304234
76432998
73259153
64128150
10873928
85024270
70243262
84161134
5407944
55083350
9161870
7108360
40369731
95479020
65378881
27912460
20941103
33144198
32454212
68965570
27434629
76911777
89576418
27647323
21977296
97504248
1164758
99057238
71152965
28603326
92705929