21301139
37629452
6100837
71609154
67623889
74224068
39281510
39809531
2571323
87242565
73986452
64357487
35158186
5054877
293276
7115923
44853652
50382309
37336288
18506797
27833869
93985030
16604626
8098026
48613168
58361994
68516713
45675185
1573668
22814334
69068091
12153572
8931040
68797824
45023535
95967196
33481257
44927820
44672915
13662920