49963182
78406796
59776649
8129757
42563948
5589663
39759436
90579735
3479058
48075775
7440312
3019117
256386
45366355
96848117
18162382
9957969
51081849
92942273
48254576
324356
5584705
68567487
59862114
63561872
32245755
86816139
66572467
11607616
20614647
88272746
75339814
19034943
2032807
10806537
1885165
7551418
47091235
3949963
18245222