61899888
47594259
90622016
24547567
48323599
63737734
87226141
26969093
87182634
4699989
2254564
93928392
48934909
72631146
17835157
88362873
31996828
81422037
21808642
87746776
41103753
49769186
25904694
18148265
36819215
4030661
69809172
58331030
22043388
67502171
2513169
24726110
84189589
6013106
95116902
70938454
7298979
19627892
40258041
17603599