44786292
11075220
4339004
3355180
57776851
66597761
58819779
24703599
46156336
73579060
47152404
63212227
7118415
47781244
4239306
80436446
59234330
5179435
53113317
1844500
2112788
17489526
16255891
56196774
87426001
233212
6681918
64401886
5482653
54816634
21415577
77301454
62709593
9654571
49138524
3011960
26568888
49192748
68685607
75935466