56141034
30408851
72676412
69187357
83041
90366794
21504024
17721923
19585467
23099361
95261020
70962676
48996693
21757396
29386602
4191264
61094241
46058713
89943959
9413247
36156521
61984145
32068534
40667690
97928999
99467041
22158552
4144362
7989471
84609200
44501173
53032509
34922881
7227546
51819909
21035945
17711189
25101909
56492339
230785