82837679
87193635
27566204
75763840
39129472
27415418
61564917
41073076
64591453
2608269
7345972
32419236
20086600
79155253
99261649
82598610
37094081
242415
24487246
46304723
37113424
50137163
53368892
25591912
2135502
8996780
18047984
82743302
93527620
96377595
51112135
84555007
10788908
35182454
42702419
24045796
92797490
46809132
48596050
68822107