13518355
18508129
67573314
67121741
7555108
93701124
43313368
39851264
7741102
18822897
90526607
7348206
41791857
38572159
56324177
50314633
54331059
97471799
81883528
63439341
36966936
99961218
17883927
14619199
80208959
71846488
498627
8140314
77862858
25617977
74216114
17946174
40254366
29245912
4506869
60639333
31632052
10739271
36096071
49299154