8378129
50504309
63344548
11954851
62861967
46626890
7334370
30595790
61386985
99317210
74446960
61942983
66017948
28456274
76291973
62604151
82119317
50115620
7108272
53535489
19233574
25939227
73843327
72045912
28245520
19004499
99635894
27348345
91626422
50204195
48574563
19239183
10382454
11854456
57064998
9096534
96727842
76741874
74414637
4018564