60604422
53128172
8028338
48765341
48392194
21197975
82109860
74048336
26114958
82258006
47088237
4669391
33577808
86266792
13053853
19542036
3220956
18066796
16236155
51701462
90646447
7516978
97156356
33502701
8567109
80968157
5835838
18387937
60427243
22029428
86276618
9036830
65074214
12551485
19354068
84696775
63254270
86712442
16602888
56579755