27226888
10817739
757499
55199680
37239518
68384870
90687411
36244275
46784324
6472710
8095256
2525517
87595781
36814433
6178136
55541073
41361617
65522405
9595619
4135575
4498535
63816921
26605902
75231208
61964086
54871435
35893155
28295357
44465861
98228900
98231752
13401388
24093349
58207640
53969834
69421949
11045232
7042615
9646186
3036331