25992048
2285829
89045717
69679593
14118903
21053790
57522
11634656
7236875
90004732
14161469
30692762
83705085
95391674
40312592
28004949
76613729
76852788
58376438
16695041
17821467
29882660
52207721
36367632
78034026
57621594
1125480
2975520
23007321
5056823
62415321
76984007
17933807
52108499
17621321
14328723
4152719
47509306
64778575
72123178