96722735
17838932
74671845
55092748
69681777
23127646
44747572
60328698
32625958
11153007
78685487
81521914
57978345
68277351
10832147
22835724
6294771
19142179
57383151
45476100
32737802
32109308
18209523
44121447
342432
71918382
95228782
97882964
16651181
7646723
42164438
64333919
85832906
42201112
20984327
4271444
62172489
4372675
50303584
89267565