22488170
65068344
37721198
23431410
10881948
6095667
7721579
5987889
3508793
16963601
33454654
77928924
32516337
86903673
22363259
44012162
87258470
80965713
55969820
82961099
7173685
78362740
33876503
53144372
22122743
81663009
93853617
6642862
54554335
47135671
70886507
68046186
79507119
45279145
86901100
91034303
87398164
2633772
31492590
34974839