79865484
8851255
18363693
27821421
6285140
21144325
15777494
398352
15933239
85251738
30662084
26593256
19236434
95992551
54332234
4882420
1712241
5844054
22641874
87962156
9203655
84744851
20611513
819190
71176795
16841069
80956943
76456498
18162463
59727018
80146755
94292012
65448684
2157236
64854029
2811437
17084746
56932426
23548576
17691633