44287593
87895104
5185871
51794054
50509449
43685434
63616699
26233875
83439121
50362372
3108414
94568793
9642688
19999792
77213803
28113207
80325936
69574930
35773028
5262425
44275045
56758146
9836921
9893678
8056991
11869500
7593221
50821805
78514998
52987970
89148058
18642333
76764180
11897213
97298614
50165231
7603158
17728284
15287578
68697707