62955318
88663973
6055729
73255068
78891651
38554178
4301216
29517593
41608688
5479069
66459152
30019810
30311984
42179820
36248296
44318503
35529388
64604557
67052243
16196571
98559836
83254039
56232898
68662144
98303416
92274827
49979407
4365127
11018640
28267586
63683550
84826732
32586006
12044278
4154110
8838793
14097120
83693772
23291217
85287968