21729779
51835084
63124753
79455352
67715038
80456300
45383036
39559524
60677044
8337187
42906980
8964008
4146033
11591859
1263568
63452301
5978617
43949742
69521461
16875807
70767127
60294558
45953970
8546854
18204491
45136007
79056951
38808629
29009348
9269094
4445525
14211795
8563414
95901055
74028
87321030
43598986
9846558
69957210
7092856