44078311
83947488
90542040
15535296
58928081
89982636
47461485
1439500
95426458
94121015
86981368
47082880
35988854
19233903
6726805
80046296
50325619
81761740
14599643
40928805
61134281
31433295
96931115
16624029
80236735
93281317
69202971
27955065
30321654
49923528
98276357
83965469
50475801
13908698
6135260
34098674
7506463
23256831
18539060
43019866