95231373
26614362
43124796
99919972
10502574
22032979
51922379
20612625
88164124
32672245
21087366
9893691
58845269
42393429
41947392
26402662
24188383
66321635
79529009
93392859
5346317
83789121
86148536
78129279
39815748
82685343
27995278
4355841
78384578
4483492
30322438
68929512
68131027
62873343
61928932
71002400
35924447
40631549
32862974
80568620