78295582
67693237
43417107
2043039
90829684
823294
8671028
26472764
72068307
26247616
6936168
25199387
90394804
14176625
39962681
4972136
29203484
46164256
26312265
92899071
44792157
96587891
20355663
41172827
91119688
98966178
76612126
83233763
4539414
11341878
37582912
83334197
33648098
6179903
89236386
485278
52189626
71836275
50213332
4745279