19096026
13152649
35411486
28468217
90451353
64535674
9389496
8986337
84982440
15943797
45711251
20689072
46777617
72302768
24788035
5782216
96859059
79865171
3037499
99089397
50321160
97287370
38466901
94119807
2931029
2763324
72812516
36464370
69647749
88719347
83537780
37655193
43309196
94835647
21587550
51277870
93941253
81653960
42397618
72131519