43692669
25464464
85753126
792981
39193651
63046815
1719946
2923186
86053928
45605550
79862959
28997465
353577
64495832
70873032
3107996
40709784
47853724
93457375
6440863
55373253
60949408
60214389
75514019
40324728
41992029
1631920
71351399
72423577
240226
83713112
66285806
18309689
16576460
73571238
19349040
88248699
32558542
17813085
5505765