18122605
45365439
39359336
42667794
23081269
315240
43311179
78653232
71942488
94598125
39501929
75332333
62359487
26586002
7188562
11351681
58139521
98975721
24563925
71143554
60139367
93182000
9008293
85095199
20385433
81827540
18336068
13498139
5882993
74333199
3298885
14526974
64618261
75804053
22764945
9493769
88635576
69144383
71491585
29883535