3944576
81893438
48388193
94941048
31336618
23564018
97986672
78659086
74792394
50239913
57308186
32792778
83236338
49179877
40951847
60772374
63193209
6392976
6938999
70185313
48783674
93645210
44461647
26077942
78763098
22969929
19546217
91321767
42924664
96078527
82112824
82903441
43209725
8992818
42281965
41408980
74816862
61419575
14669218
5290128