13686126
9621707
99592474
46787059
44156148
66561156
4639169
94266042
63634165
4478628
91013643
46586996
27364238
3381321
6646544
97973122
5510499
26123213
763547
81469486
19665693
46996870
52561128
9308813
25982703
52835051
30122658
1668613
28594185
15384567
62747256
44423280
47923622
2536029
16292183
13844360
54487752
201889
22165533
30575431