5833196
79139031
202453
99857762
79846576
96349351
39405976
8822759
24931722
47977073
63249330
94514822
84163221
11947680
3277668
23696930
57343355
7077512
89402964
18797291
65122363
25258715
44078929
51069671
82788736
79986906
46018776
9627906
33928720
17075712
55417418
2779656
313582
20633411
80287764
18078470
5675881
67668204
2328930
26426744