40223703
96522189
31606141
6718013
12302566
48251260
29486256
47807243
9615931
2804949
92644595
90691486
55494263
80263739
80148524
36459448
23047051
685258
70484877
47355186
81994257
96363229
62182320
62952771
84495071
85869410
53752230
3288629
66418703
6332294
85863867
96731591
7637878
44226941
50766448
72879479
4321144
89623578
2873457
99021893