35468288
20308230
30521700
62989916
51378156
31736418
66033854
73765747
26725192
71136164
75368209
24733037
80403513
62491084
1291307
73193871
62337918
32309097
86396843
6834267
1484254
62156511
15637990
97309193
60102350
49438844
39603435
47442883
63362749
72603630
29939601
1577244
70579972
34771360
947888
82578878
3001212
31026479
43192281
11351792