3927694
89444595
72791757
62369190
20171444
708350
96359442
5746756
3499813
16723502
56738627
2336907
3676971
72577706
73198490
96535650
82248449
12415986
32742993
8603688
37273180
56712495
26958640
14054436
35742892
88721635
95113285
56435158
81207953
54677172
33168188
69342883
787560
375767
99128807
59283398
89673998
12624806
85438921
27416837