1808934
534252
51643354
78331879
1593526
248549
84707761
90093675
27627695
62352991
37374792
10183718
15946795
81034130
63789496
71194764
16796879
27525934
76611251
48454759
6351418
4488748
48179756
6896383
81644723
82969167
51757952
97097439
80012502
86182255
22503399
67961928
76726724
81348684
18472178
44741420
57876054
2730402
47026474
19333484