43274158
53766060
32583496
63033558
26419355
65658472
666606
31303081
33047234
86724802
26995470
45319441
25039145
81408628
80036920
76476246
93331090
17195259
55499657
23878410
30377483
32616855
64055176
8069727
29786564
83289188
422482
89954220
64685889
73405522
76666619
27814319
59435720
65432092
74507595
40635321
274323
7836960
49298109
97285858