49093864
6791338
69068033
664484
17813851
5255288
41803954
15819707
96541268
86831719
354018
4680993
90855283
73905917
71151124
64308847
31776780
63532927
3849461
28717236
44337858
6751893
22449507
1603656
41407819
37733247
24001289
9773654
6761599
93922336
53495364
2097987
18399335
25607926
38567574
3724531
43339215
88794577
96581893
66245138