3805727
6048503
62144379
79333018
2968578
86425196
58736469
22597787
50598681
65766537
16842710
36519837
77652788
11543295
52156562
53767097
48148202
3937690
99638928
9549435
62468543
89076225
84412346
41842562
85617254
21405852
107712
16837514
84025314
72168328
6276817
51069902
75755922
13585178
10946636
15563415
27539154
60908533
33508426
13912800