8098954
74759453
61446751
58143970
93108637
29661130
98531028
5746670
80431944
88428585
1230284
595636
79072543
63682040
73758834
50723976
18215076
16308637
56412862
87948857
44551131
20431848
18855777
70351963
22178746
4816719
9907242
32531951
6902986
54292809
80726741
16253370
5675705
48824169
92742502
65691481
73642590
73059541
19193338
7529133