45649931
15255904
935385
38792385
8733308
60047157
92883602
42185998
55553372
8718638
46644728
74525975
30251404
52419512
34078982
39379976
9216197
35758377
64651317
50745154
18988043
63986898
52422717
58188288
56655300
68397983
6776878
48441080
93722419
998776
94151544
16162680
16197992
72708594
74525111
38747667
7884136
33453528
23101603
72197