8343603
59267222
64751885
33477835
5142954
59238984
129072
24391112
29263237
68908240
45522490
65091194
3596652
1061528
94329614
83415650
27757260
5302550
78829619
2001578
5573102
24268237
28443219
18889036
6856468
63579543
3884299
85197463
11834578
79523006
42881217
33369296
722152
38482010
82702640
4015407
62347791
17774534
27568566
8724391