50426791
38357670
77102726
9034892
9903860
79257000
33878687
544790
52783158
93439542
21927321
83051152
27864254
25653328
2082791
40508302
3813911
61055814
42582815
26255289
83268562
41526325
50564527
8934998
5353746
78521105
6818926
74407936
70733552
91622003
76904001
28511712
96465346
5871471
6949710
4570138
16226858
28741750
2708803
5292317