12111304
30269703
469181
44567097
5332352
9999850
15987589
1735104
55384703
18175362
1000867
89346352
6554021
1286748
66578835
45874467
32965710
88658369
21619698
4059119
79829743
37323042
9432255
396964
927592
89837058
4220523
20308360
3545192
63052229
33934080
8282542
77436255
61916928
18997381
18399453
34886591
66531814
2820318
66605214