2911215
76855536
53597522
71192330
36409260
80449986
60519255
60512782
5839953
33914571
55906143
98902827
53855453
19277856
5448983
35094436
1202437
97086587
47249698
7217083
8418881
82618153
90788062
30689502
61699301
73796427
4506467
66952554
93022672
61175198
24038433
2148495
12093606
68535850
39685407
72498608
20423724
60493203
27878
63285506