17915242
90629434
97201799
76216499
34532863
84251835
95976412
16202022
67138498
74472331
33614821
74781257
59612217
76515486
6470622
87063694
75335084
31936039
8629454
25274480
45457375
75673800
16236476
3605889
66519634
84903352
59469063
5461562
56913879
14423262
958218
53524429
23863690
64907237
92987589
88662276
30094786
10972949
36377541
23055759