16371650
12212746
63092378
19256584
81947688
48967763
22308043
16971710
76035071
43319648
32726277
18318422
56136457
40607491
5779809
19118456
40177406
83583602
32781162
42087137
57767887
33919067
47875647
82726414
30647232
69615231
83622722
23631022
43025624
60024137
1909412
96237715
14535049
70872311
26936762
14475451
58935751
5368788
84475226
63813707