36755644
20302519
15359230
3997945
28255251
79897387
54372470
2479422
2609273
18663262
78286151
51379592
88229612
36848200
27532644
90053610
84035803
47922176
19293747
84617041
5652133
47176696
38085259
5564220
73841873
5956432
38905385
74416638
87887448
45087301
56218410
39957157
18734065
72149216
78901888
51106679
52035583
52175049
93202905
3459120