55335885
98851894
80968216
25545685
26988348
6725660
6236290
2074413
19592493
44625818
75372806
61656960
61499525
17644772
79525207
76166880
43659259
52653969
61477484
60594624
8793954
43313390
50674896
76568084
82775816
53944012
627363
76055888
12478011
27047701
30307458
13504420
64579849
42914611
71473004
5482871
75182318
88551406
31955883
31895858