36487445
80275340
39922635
7631490
41195849
31336846
80928138
96382213
17813726
17423631
98917159
96846357
91975059
46329108
30841179
87552432
60724919
77107904
67298915
21545662
76098068
57225433
28154267
97784065
7528214
9345574
3013854
61057422
46922922
68288826
54888067
24081362
20615602
28292104
989490
55291828
39252584
523522
47479471
87641029