77852032
8162603
79146217
6261735
73897756
26434387
6107458
73814139
15124872
13757158
8124032
10569344
71433509
89997591
21107742
44502354
58601378
344612
10905052
3393352
3198306
33009684
1495023
66423838
53789379
91209043
608986
10822376
98834425
35083665
32326444
77437441
3825485
7560387
55818973
42159341
26525491
3234209
40217051
9844316