30384127
48141029
87094331
31358690
79996445
49793127
49708271
92838166
35547965
13977937
90379512
42651962
88263297
70922693
36819940
33859149
99512731
27712745
16978262
69049115
25165364
51719116
8496426
13938531
58985055
58477257
64187382
46006928
56917980
10779683
92168983
23415289
25679171
5365583
25156816
603929
38753853
5685340
66369724
64139346