42092634
70462935
74098100
98497718
13301596
65985182
10023974
55381565
49052350
12347188
83064474
82455962
46863886
22307744
49547628
9988302
39103248
24088819
40348518
10611598
49481823
20213168
31871236
1479928
10395862
44132065
81318498
43901326
59597659
79867563
23463752
9655850
24929385
6495765
47699481
71986205
15829536
36471523
83013743
11116102