6099226
80883917
53236539
65516374
37485758
36791429
8660242
87365192
42192021
47834510
42962835
76475708
22276464
53953079
1843056
3399525
42134202
62433108
42725471
80749452
25559052
79334093
53014461
25035181
76343542
44861681
709997
22556093
9633127
89531393
61274616
80698690
50911495
59655144
15482943
95509739
19718115
19183102
12434335
39192479