1667424
6584697
41112310
2408083
44129330
96416036
1501747
139112
466970
6333616
98656431
27734253
35482569
33586924
242538
87063906
28918363
76513793
65142023
24347338
63352943
7259730
76967979
54706570
88816629
84378114
13915025
90758414
76099241
99735857
19423825
52439603
19905586
31077174
47289544
69623165
12677091
86055630
9186600
24026753