42955399
88071563
49555972
62413273
40005993
73017500
45114829
61037595
88952927
90836890
75953348
51496990
45838948
69533408
21433370
17373549
668876
43066868
94767988
15997035
83972613
9756320
17988141
4933671
17577889
11282060
91892002
92569748
53771168
37602698
86142021
68622346
96222134
100001041
51877746
86418458
64171368
6659814
49701176
63035881