4958339
60532715
93906561
8858848
83151554
30889490
73219688
51229784
16791091
52138200
27009238
60776074
29402898
59655586
67341540
26148255
82266523
54558100
76647445
44549717
86663925
89845867
88013772
84045921
512226
35242275
59882418
94078350
3335703
10059304
28096459
93884568
79826869
2256874
33231175
94897333
22185442
44084657
1035961
53499205