12963447
33643162
16792560
13192831
26392183
99656364
5259075
5324488
18815599
74305718
17957241
5742703
697598
38633233
24093161
670502
66216244
3191306
68894172
27606119
16328749
75871194
75403499
64102519
99285446
22078222
97869790
2177438
20242623
65638549
65185613
72159533
90491278
91205888
98762731
84411216
67216658
67592871
59851878
88725073