1401541
53325363
120635
8704648
47462397
66883569
95307926
43237467
15546987
33074163
94404270
35584983
9491023
50426425
89754730
9289600
9159523
22247612
6978203
6475383
10881013
48915191
32816444
63634972
1243698
46823667
93848746
56421442
91174654
78107689
48094973
83783747
45652340
57627210
89856609
60273413
59495653
678955
68554842
60498608