3663955
84545574
58484313
62064868
50893652
30902323
20293588
1024386
11516901
70983602
63141050
39526645
47449959
76741615
7951439
24107052
18096164
86635400
39327557
84268031
59624186
54357898
55274683
26227684
26613515
2996351
83793649
92807273
49176382
20277838
8022924
65082772
149330
21307589
89791264
89524957
80041162
59729978
97348027
7086899