54192181
72599382
66111970
50437970
71341060
56001631
3224181
58057136
37547663
49012066
46522266
9809216
23251241
9056261
16242332
25675461
51725891
3184257
47563538
80141972
87403685
40973390
80762825
93951271
73237787
69933648
85218569
58627739
44625162
37621085
1941299
47204453
58392460
55777705
79968409
20915522
7423984
90353458
6095507
94481370