93955184
9817850
10802716
41624422
36255021
87302397
4639790
61616473
72552974
881312
53543886
31357990
5088474
42365390
81227881
68953336
68942033
71074530
55456087
64855383
84759483
12987047
980451
38511748
59682361
66308610
24373246
47698154
8959946
75526389
290264
2919137
4143192
9112646
15301240
26049826
13028006
3011301
77867612
63227559