84892270
54901872
18444516
69339654
57311069
97687351
3853100
12917515
19168721
12544230
95555506
1594704
39518756
63035732
22628388
16735466
714644
42936009
19852740
7251345
6769168
58969976
1007683
65272220
80574024
50637464
42212167
51904206
88891228
18314265
77792432
70744531
31714636
25707522
41093844
44595559
59209758
8919443
25078585
82854179