84117102
1436646
9613208
76622177
13328000
30448835
89218515
48124773
63284913
49626630
30187896
55797101
12514810
31381562
84226509
94737109
31106211
98707315
76504576
88541378
33436087
98458819
34049716
3960323
25864453
13803116
53172627
81639972
86367132
81399573
4305217
44306663
18656970
17171963
1886037
4261623
3203522
58952574
20408788
9647094