39506932
10107036
51675743
27079141
28084485
11923711
75905187
38379230
63512819
44547610
86997737
97523836
84213663
89881594
1667214
58128310
7929833
76821514
35002857
7122941
86792668
7379432
28723335
36701501
88917366
20985341
235951
4368216
28546836
58442286
31515926
89655221
49828360
18011041
29186169
73328529
88686850
42004654
31607204
52113867