21396677
89451240
34709155
3825374
7362400
97755902
6943697
35108701
39219971
44381652
64481303
8863851
19651144
4396855
23921389
5722474
20453432
2791462
10729809
4433934
18526291
54152405
53436268
24145994
4302501
3321238
2786870
43179257
43296611
671757
24272416
62446033
81614796
78031805
53506591
51572622
16597554
62665683
46742392
84657134