53628045
32944130
45476392
13594410
4155011
39259127
697751
52468084
4169438
88867244
99132521
79895206
8645222
75481563
68614822
62297402
92235625
50428658
39971435
88058236
97577426
25744711
34974499
98951319
62128056
5235232
92944856
956198
36653989
9051634
64279091
57441516
274872
10863123
73216139
10782994
33929521
29069653
80937311
55844711