44857509
65647079
14232335
16298391
9658061
7113537
17089580
43278101
7709299
63081652
2769623
40902724
24282792
6330342
59323855
18637693
33247678
74867895
65634021
4115870
60341986
82198851
6902644
43636665
22413147
95935757
37633696
55249854
72745677
11946900
71946175
3853712
22971365
17784492
774231
20455320
50612966
4529109
41469735
1607097