38891429
8745967
21416775
28398684
22576370
7342304
16282397
52382900
10203297
70651614
82029300
41061320
4967418
91437726
61329318
97244410
14189295
6165671
78711132
55436361
25288645
99929498
20733121
9739316
26845864
89952903
40137623
36445383
3771607
58419680
61366521
96816731
55996221
39509471
35691942
76394914
67719658
43917824
84954552
29661781