42318135
90873189
17788352
97018673
6597721
49013871
27287835
94071985
46339467
50739168
25339834
68409996
32831774
26103288
21795180
78479493
3991316
68909777
93794053
61456898
93356532
64708030
68947045
39908583
37149152
64025124
87007485
71331580
27376821
75724015
25917033
74725400
48711966
17053205
54484098
45088098
21321213
9957635
85529808
83114421