82296309
78308995
75529898
78601352
8988512
19821987
68147069
61355268
45461554
99289027
75874922
2159231
96742930
13167033
61875220
56717011
91969096
158708
50853140
98738092
4408461
5133017
81297677
95465517
16369693
76526298
29006900
55711893
29179427
11555942
97213212
33851724
42817848
59425184
86889187
18001948
7263772
42682317
19489145
78004553