22139680
38944282
22236050
88957608
75006602
40917542
91841945
953653
4595111
16768129
68629105
91326694
79834021
3705585
89323434
68366044
98425875
42311948
79246105
37052842
81775841
89001062
51505467
688185
503914
98181428
25347919
99169272
5589400
70808647
73028560
73546497
4955067
38621114
32298586
29476146
18262752
31047720
76024224
31257191