41148289
4082665
48413192
18831614
6331625
89833811
68174165
17714148
29159217
78603570
53943464
33721340
52425171
91433629
47113537
48481371
74736414
95675490
35609315
19079909
55849900
95094159
85554639
13146085
38942620
42573360
26342387
66841017
47175452
15424640
56036154
19558535
85922150
1227613
7678972
29495090
75618355
26688445
45681103
83382920