27254080
96555478
43327723
5282779
23801327
74424574
68223683
53103656
3700394
99208724
48871812
94537244
64096581
21576670
14246784
50286579
65274744
58883834
9030189
13951459
61962636
78996180
9586246
61692537
12922103
92481742
31949076
70928270
42415542
4529493
36554706
57696592
858983
69542297
62495983
86398538
16758413
4257181
83169570
65158089