468422
93454706
53964360
48984090
58867144
95257714
2464957
9100813
1098821
3664238
11592694
6335104
58336385
9042505
10516763
77995886
49785279
83259029
65629647
78137261
60571907
89946040
49759617
66844866
47461113
84472554
9716826
78299636
374556
63744946
63077220
41776235
33324627
81484874
12946244
93849751
53828048
14411299
26641669
3189839