131571
2417860
83275495
42691958
9704175
6493185
63858874
37277998
98987506
71482431
44431058
38286609
41398172
38585354
82882419
5602759
76206864
69105030
5744910
70065159
56723685
26874723
88485409
10674117
94921949
51432551
5181849
70881847
48426486
54873390
84924383
9929305
54539534
66851218
13858655
10189713
39927293
99541115
38032155
79792045