34645316
67757955
33505520
13838190
20852024
22522268
77018962
92749391
68434591
52396113
99311631
45577554
95364181
67939424
86199583
6571640
2461639
33139507
76596987
5037166
89486864
5582188
808355
65946075
457845
27051054
99866436
11874725
63181728
37395872
6661408
88326666
92196608
76401415
54753814
83247456
71603040
37648291
8782929
29723125