90782870
4425133
15536242
29946914
59483917
48818159
44998819
25585248
12879432
23686782
17968427
98769300
82169192
2534577
75499871
95528653
4836575
89707811
96836387
68865314
51752399
27893206
31639189
80053103
81725805
61035627
52014342
59182821
36353509
12119128
17318448
74945184
64791242
20195708
4310893
45947455
42332875
2419407
26954231
22739582