32765887
17179877
10867236
2198197
47808482
65776475
2516857
62394265
67571429
88928967
55885550
58127761
50669197
29348170
12671580
1582044
19408538
58785070
13488773
86592645
68023499
22408318
86228241
30732167
90796198
93256851
70821879
34952615
67967086
99256606
97443969
53003779
56534037
48203090
68383107
5203943
807229
21893767
47302703
19545998