36589589
19664465
52064745
29391301
9517854
46956376
22233678
74064573
6977910
25164976
20517269
93766448
82522871
555782
40644946
3536311
4405149
54615557
14934182
25633108
3778023
53826563
5721243
49135066
5078094
560768
2542949
34309385
46279921
97816303
43161254
22773902
57032765
49157479
53563337
12224592
39546997
89111748
53054080
99615414