38949279
16395070
86595848
50768868
79416142
64613194
66487066
52772767
53316277
47868360
78043942
83557626
67775284
5703787
79588629
61414393
1659054
59396819
23603377
69839055
47162467
1534690
94542873
869413
96436110
6615855
91103257
70553603
83624011
97124179
35057388
90304856
53804549
158757
25144835
1557655
16705399
85169230
39995375
58533748