5303615
77957410
38139320
67108014
4149556
30333375
41775473
7623408
7622829
997555
44357425
67956218
63403065
38002789
90893342
87238585
2272650
48114729
33411168
59843201
70241358
54834572
65904446
64882810
26657903
93818917
93887654
20291831
58102849
3804522
68622453
48605646
13522665
31865907
66715661
8608284
82692307
24511399
25416115
75768827