3582639
81319280
22504022
94102655
89508271
7645946
74952887
41858691
21444304
21112261
82563295
60103262
932265
85602414
59996831
94936410
84282880
24173874
50887366
25584866
25692532
46388215
83946675
20146702
57193047
19039305
11459960
87904570
2002258
32766166
82382241
5155195
92321338
69398490
15827083
46642016
76485974
70087477
43211467
72786571