43568715
3276677
8629581
9529462
45341304
27271638
28241682
1879342
875447
89616217
89032758
70187328
4394071
97064356
94008951
10143910
8569912
5597369
78218040
82748767
28614617
85168440
59612257
75975615
64433603
56442934
38224065
35622052
12744746
20568307
16198811
10507596
51144167
28093491
23316535
79016363
20322574
96147232
74169432
78224164