52363679
5925270
9434557
52623106
22914418
9849393
3800176
91253732
33637329
724270
33485364
81863828
52436018
68909502
53226662
56971488
31915554
75595898
8031011
19901788
42092185
25355051
4323812
95887778
74265047
64772160
42379372
58296513
99845373
86164441
44942902
11702003
56462239
7835192
17764588
3106722
30264853
5950498
29482441
70615519