1129146
52866364
74031164
2062338
70742004
49231730
613132
7026779
83819396
4354085
69211393
39573683
72597460
71882535
58178974
43257122
76686745
39961321
74911648
7610967
2139519
83454262
31376625
28245780
26463648
18958300
96791479
17918172
82371040
63858000
7407127
71247326
38814311
71669466
35668867
16113212
43665119
991669
9491774
106697