55597634
48946581
66913880
5738791
22357233
31683491
20541063
1051816
78699198
56073612
57807522
12786269
1243593
331346
33551491
48813808
30081247
9498297
7535465
61678664
73689534
48187930
87033583
82753670
9956211
5640941
91324848
54827968
36887780
911253
58546076
90122311
41458045
70657722
96242285
20976209
20167082
11228736
83321044
60683646