26425490
94797641
54313060
42628433
1355740
41256907
15839827
807866
8496903
35337367
98759420
18271779
76986177
74985933
44975693
86359362
43975444
91681846
3393208
33721323
28403323
58629821
86689281
52433442
42102225
48112584
10303684
13258845
95269
3576952
6209160
59595428
50622895
24044980
92727455
52738088
83515100
12832588
13914747
68269950