93819669
9861923
87442656
84652538
63706313
48416077
35772676
54633086
33331262
57213505
1606951
62426641
15922030
97191323
87673225
89932864
52339321
70716715
74708692
91737127
32693433
27784692
42611936
45639096
47734442
435132
23417246
66885539
15232102
27491424
78513547
26075450
4689627
9251260
58427860
5678543
7467201
733180
55408150
21591755