84312905
49776415
13439326
5438327
30987368
99757955
9392498
36517621
68066805
30848671
65787669
30238852
78228810
34729493
64108119
46632695
25806094
7859418
43943354
36449334
16226069
76331593
71447623
19685150
74003133
16093520
37275475
47588121
83809508
8331528
54813758
62416089
43273383
89298658
39309038
75607289
67575920
53922398
10864503
65672698