56159679
81166009
6071280
29757137
97119462
238373
64818214
28902876
76898240
20534665
73508645
27656723
61031318
8214163
89846892
4725044
44723670
16927844
72992365
55901200
85762930
41969923
44046746
21932255
84677944
53023018
64541174
25947341
501535
10995669
41942042
86607833
60674689
1019280
13077011
90873266
67794280
2421396
47614701
63113253