75952851
76137822
2823772
60125862
63742754
25615389
97169170
3295200
8618491
8933305
20573830
10624039
23548058
55329329
71063818
24892174
68606145
6992008
95953619
95094826
62437483
89081150
83619713
64565007
49623226
50427711
9979964
39063389
11448363
32574317
64478720
66077935
14431263
52733451
63378430
68888582
3226375
42796915
22177616
53742661