52013123
3516574
3897348
1379621
41808897
51419869
59201728
33753728
47691815
12222018
55213219
91609410
78082624
92605817
33579912
59798872
43819780
43063406
91304768
78412833
5037419
51343032
86163708
23046733
73575015
53726318
23193370
90521578
70251565
87769542
17599445
17353557
15037288
99012550
98622710
56462296
62768539
39779555
58889841
81172385