27874141
25605244
67315845
7086593
80473167
76849906
66979774
86577010
45435587
70105888
31915293
44858730
89759938
35972774
62525224
64501505
55951447
86351407
4059470
2367240
36975552
29767608
8532233
3349627
50265988
8089149
23477574
33516686
30934570
19479301
13343036
50315721
44657013
91146955
2129128
18719703
92732684
9956532
65607488
20953846