262938
47548024
29454848
39007288
1490684
5341881
38012294
86586651
21403452
96835946
92143913
87763335
31538565
47926383
60956746
68318917
75578410
86712303
37278878
18254082
94708758
6843376
70243663
65647897
61888271
14096929
30404141
8258542
31791937
7476389
68212620
26773222
7079351
1408488
39913392
55292793
80229186
76457316
92753515
5504949