4216601
16658737
33658188
38505443
87708220
3863573
9425754
78375757
20739526
60734263
9068990
64852155
81548722
18777810
4345340
97892895
6608276
42285012
6963731
8146217
60714653
81873074
91326616
8056797
71096385
14882824
11654132
53691079
94428562
15322060
5379928
50306888
60513447
50845445
21702618
4041630
96469435
76797501
652431
25792550