81197979
85152165
49803951
18185257
27004666
87217730
54529343
33314048
38675457
65628291
9943154
24293989
87243445
83915806
1922451
76756397
38942919
81867799
59464920
46637834
24751577
37201762
75293087
20053579
78261860
70309047
3897614
9599121
33572329
79971825
76039421
12049116
45988307
17642198
40012611
7841996
69802034
54562897
12291124
59857942