1493119
197392
32733153
8961753
82303983
33101435
51435639
8118428
166241
30311287
38873713
16749976
72437010
58898114
57683202
33074766
9603480
95803770
34642732
41663042
6162710
96291089
12468376
88883325
49645873
61454229
63732926
8387133
35487972
76492459
4852161
40609885
86507838
26608810
6141894
87025667
77113238
94308011
74017160
70407305