94346100
36008743
52836051
90196474
73927906
98137465
87846356
28116543
20176639
18178961
93096986
34084389
51045334
82238007
25304577
22114560
9615918
20089015
84114336
83212404
21578416
72249663
8591893
78123105
67416302
37933394
52293603
56727101
92618235
44909695
16162284
19303288
55907632
86578653
56285384
5388353
73583622
3738079
95611054
36209503