44256493
26591406
77803529
18655047
8689594
11009190
7428918
74744623
24442493
5327831
15911034
56406114
91497630
71412879
92558278
65187348
89978628
53499679
72795616
35138729
52513177
48621024
59817089
9162804
90774751
9996787
41079910
91731888
54816313
67834492
25535623
88224562
44047624
75137003
84346635
5105211
21653770
75711916
84281737
9252438