17589960
51417740
15652131
77314546
4799364
84048678
46003292
74831261
53271033
82055834
51705551
96951633
56005333
50738429
41445691
72579992
31685275
56354598
59214828
8566652
86938947
82428331
7613737
95372258
45435648
62113824
76204465
78587863
43349105
51339946
44304223
15446567
63144686
10189410
64212157
94081906
53406527
62041887
23281538
85497436