81411441
7940291
85641993
44042296
54913303
84641026
6544658
35308588
29982327
794195
60289481
39149799
66735451
70523826
24632962
9051856
81769280
42763280
53378388
13089158
68344426
23349215
75121907
76637168
67262804
29341255
73873764
20739251
4952643
14147271
65563241
84907376
55303620
69806678
16762030
42788064
70733236
80132770
43675556
82204267