78137546
17167118
18799056
5026182
307922
38155867
69922847
10644697
98477776
14294940
51721756
3344293
50883984
6587547
61899385
1756672
59075005
48558717
18426924
99814062
8178905
48771516
8121117
347519
75069916
230743
56589379
83187292
58561335
18886849
43155262
34718410
45082782
80564814
92852664
41488552
74529954
15913803
46472020
13817087