1803880
20319792
36682669
28379352
31316695
33414534
46832587
49506981
83109321
68606396
32716527
87957917
36944058
93956936
86094082
11334222
60167045
24891935
86967458
7312463
706528
31719766
37593520
60396103
76556178
97502326
55953103
96777671
50197958
3909290
23913806
75206973
68132894
18542058
11232437
63653436
69698175
15777066
10921978
34986727