22098301
66877126
18134919
6774806
12313389
72417508
15173253
65978451
16871138
93876422
38559934
15169828
60204600
94856353
80335227
95085121
37397861
42131420
116683
86518842
7174121
33374934
51903907
4250115
73715146
13323514
87823817
15077910
47016670
32656997
58785581
27396860
69726155
84904726
50953526
30839856
69663562
59674694
68291648
69198070