23357804
81385330
41937297
80145343
40096573
53137178
38479828
20676499
52572423
65994474
40693697
89229232
2942713
85626460
91892773
42515950
94797476
141309
10104184
6614237
96429809
51573443
71184341
16475106
60739263
76033473
36919556
20865402
5735585
979294
49695612
45717080
4031737
77576106
93803583
40993919
89839049
28672850
52082375
70662962