85946111
83092411
3404660
99203198
1283483
49244839
55294072
44814834
79085965
83417127
55738837
97363422
8620779
97217043
2287064
12476713
24645286
31215621
7313293
77022505
1668830
71031203
89731988
2131916
87395450
5338338
36501500
67958793
29306536
81425600
66423846
41251887
8224159
78021731
65176357
39704944
10432553
67965393
64773841
29197200