10142660
55846636
54308883
55583448
8475767
59009988
17739886
83471432
15679905
12877350
10615783
5443405
25567013
72399763
99561626
79011157
79606387
21049686
49599229
77777337
86773482
48866438
19034368
36894309
85683531
39833567
48134809
63029162
5654507
93906582
10982082
23265987
35049578
84835572
7475448
32917696
68995547
85806051
48879349
2948851