6013177
21222973
64693853
54882997
33289080
24525593
59117976
31653272
79503834
20022030
94469801
91126982
64174577
31382354
1569388
22497745
7307681
3662887
56641380
5673240
81345005
37807403
79746435
61068590
91366434
43555
95144064
10436796
40716356
1033173
92019624
77263266
36321566
3976594
90152697
69374600
64325853
21537188
42926692
43005929