45982928
62101089
16327921
67902322
51644447
52243629
10864435
42146779
82835624
8543351
62295524
35391821
91502482
29299562
66652421
9413635
61195870
62039865
89149482
44292296
6641166
97595307
74527936
4068545
74502749
678499
8247440
44578327
67543574
5307532
91908274
48976124
78384778
8103755
91854216
37795692
70142685
73347656
10341885
26434774