43021465
19275809
91045717
32691493
39041845
40477319
40923155
31876643
47911239
88202328
1035357
75234059
61557915
97959191
76143723
37209193
19844514
79215242
93569156
9453052
88881012
53967247
69517265
13432549
77226277
52582045
71709303
52231627
83193647
5032451
58242634
49255678
31439067
17107844
5458072
10292160
4602681
86887559
67787131
72479537