94911253
85979363
6121132
17703473
69357962
71923462
3089535
36415199
28394984
13754385
77911230
73436692
25472339
52809464
42115104
7375431
37766323
80997792
31496604
36471175
61449083
34405721
35544593
94268668
50335492
48694932
14717535
641425
82713075
5598926
70653236
9118551
23982454
47737266
95079264
84856313
42853321
4207456
25026990
71878209