33691392
9182587
5330658
63455692
12963581
6622143
95673682
32131993
25878607
44864894
22085735
13537004
85183776
2714147
19894415
26709460
36854089
65419853
52858173
8431936
93092449
21547052
13368810
30227739
22979875
86783742
62439476
86588490
50516024
15799821
72377265
78716741
25754151
1045395
53476511
81435286
31528288
74413116
46063732
76182933