34974737
12362666
30689415
6321149
97622525
14042816
20641401
93227326
4640412
78763121
8949579
69084187
5449513
92512202
90896331
12511684
92615830
41569992
23781674
5492265
98183698
28334265
16247356
80162015
89351350
60724526
56009873
17098819
60518994
65087547
60328899
5929001
68078885
77159694
42848395
69293347
98264573
64366847
51395842
4071131