29547068
18727426
12264968
38212563
33899181
35107005
57556168
20051205
85912307
3720359
22622860
87683274
78694747
36121338
33513672
5154994
414479
10288860
23478607
73018249
15162272
34199366
82401997
16864486
5849412
61797425
79719166
61385915
37599167
48797933
11522965
44675266
44611180
80286904
97686460
37755973
52231111
42481634
19462024
69914678