5007163
48705866
186894
9493502
59091541
84583515
38968779
58169820
11966070
4196814
55902952
89114049
73177988
34704365
88069148
88122518
6578953
34083820
46993892
24569267
9972637
1498429
79511927
86649840
15763908
96766843
98009960
44689779
5389126
25758740
85517138
60321484
22518731
59457814
96466428
15482101
32685673
62532764
56837738
70654523